PM Modi's announcement about demonetising Rs 1000 and Rs 500 currency notes was hailed as a "bold step" by President Pranab Mukherjee and BJP, which ...